package com.indexingsystem.boss.Vo;

import java.io.Serializable;
import java.util.Date;

public class IdxTaskProductAddReqVo implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	 /**
     * 主键Id
     */
    private String id;

    /**
     * 产品id
     */
    private String productId;

    /**
     * 任务Id
     */
    private Integer taskId;

    /**
     * 标引状态，0=未完成，1=完成
     */
    private Integer status;

    /**
     * 审核状态,0=未审核，-1=未通过200=通过
     */
    private Integer checkStatus;

    /**
     * 参考标引状态，1=设为参考标引
     */
    private Integer refIndexing;

    /**
     * 更新时间
     */
    private Date updateDate;

    /**
     * 更新人
     */
    private String updateBy;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getProductId() {
		return productId;
	}

	public void setProductId(String productId) {
		this.productId = productId;
	}

	public Integer getTaskId() {
		return taskId;
	}

	public void setTaskId(Integer taskId) {
		this.taskId = taskId;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Integer getCheckStatus() {
		return checkStatus;
	}

	public void setCheckStatus(Integer checkStatus) {
		this.checkStatus = checkStatus;
	}

	public Integer getRefIndexing() {
		return refIndexing;
	}

	public void setRefIndexing(Integer refIndexing) {
		this.refIndexing = refIndexing;
	}

	public Date getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}

	public String getUpdateBy() {
		return updateBy;
	}

	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}
	
	public IdxTaskProductAddReqVo() {
		super();
		// TODO Auto-generated constructor stub
	}

	
	
	public IdxTaskProductAddReqVo(String id, String productId, Integer taskId, Integer status, Integer checkStatus,
			Integer refIndexing, Date updateDate, String updateBy) {
		super();
		this.id = id;
		this.productId = productId;
		this.taskId = taskId;
		this.status = status;
		this.checkStatus = checkStatus;
		this.refIndexing = refIndexing;
		this.updateDate = updateDate;
		this.updateBy = updateBy;
	}

	@Override
	public String toString() {
		return "IdxTaskProductAddVo [id=" + id + ", productId=" + productId + ", taskId=" + taskId + ", status="
				+ status + ", checkStatus=" + checkStatus + ", refIndexing=" + refIndexing + ", updateDate="
				+ updateDate + ", updateBy=" + updateBy + "]";
	}

	
	
    

}
